sudan plated lizard - Alemán Inglés Diccionario